package automat;

//klasse til at finde pinkoden for montør login
public class TjekMontorPIN {
	
	public static void main(String[] arg)
	{
		Billetautomat automat = new Billetautomat();

		int antalFejl = 0;
		int retur = 0;
		int PIN = 0;
		
		//Deklarere Pinkode streng
		String PinDerVirker = "";
		
		//Købe billet for at bruge salgstal som kontrol for at pinkode er korrekt
		automat.udskrivBillet();
		
		System.out.println("*** Tjek af, at kun den korrekte montørkode fungerer");
		
		//tjekke Pinkoder fra 0 til 9999
		for (int i=0; i<=9999; i++) {
			String PINN = String.valueOf(i); 
			automat.montørLogin(PINN);	
			retur = automat.getAntalBilletterSolgt();
			
			//kontrol til at hvis salg er lig med 1, så er pinkode godkendt og bliver gemt
			if (retur == 1){
				PinDerVirker = PinDerVirker + PINN + ", ";
			}
		}
		
		//Udskriv Pin koder der virker
		System.out.println("Pin koder der virkede: "+PinDerVirker);	
	}
}
